@echo off
REM 检查MySQL服务是否运行
net start | find "MySQL" > nul
if errorlevel 1 (
    echo MySQL服务未运行，尝试启动...
    net start MySQL84
    if errorlevel 1 (
        echo 无法启动MySQL服务，请手动启动MySQL然后再运行此脚本
        pause
        exit /b 1
    )
)

REM 启动后端
start "后端服务" cmd /k "cd /d %~dp0backend && mvn spring-boot:run"

REM 启动前端
start "前端服务" cmd /k "cd /d %~dp0frontend && pnpm install && npm run dev"

echo 前后端服务已分别在新窗口启动！
pause
